Great battles of World War II / John Macdonald ; forew. by Sir John Hackett German wars, 1914-1945 / D. J. Goodspeed Company commander / Charles B. MacDonald